//
//  HLEView.m
//  QMUIMultipleDelegates_Example
//
//  Created by hle1 on 2020/10/28.
//  Copyright © 2020 ldb. All rights reserved.
//

#import "HLEView.h"

@interface HLEView ()

@end

@implementation HLEView

#pragma mark - LifeCycle

- (instancetype)init
{
    self = [super init];
    if (self) {
        [self initData];
        [self hookMethod];
    }
    return self;
}

#pragma mark - Public

#pragma mark - Private


/// 初始化视图
- (void)initSubviews {
    [super initSubviews];
}
/// 点击事件
- (void)initClick
{
    [super initClick];
}

/// 初始化数据
- (void)initData {
    
}

/// hook方法
- (void)hookMethod{
    
}
#pragma mark - Event

#pragma mark - Delegate

- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
{
    if ([self.delegate respondsToSelector:@selector(testDelegate)]) {
        [self.delegate testDelegate];
    }
}

#pragma mark - NetWorkRequest

#pragma mark - Getting/Setting

@end
